package com.xbongbong.saas.model;


import com.xbongbong.paas.toolbox.wrap.IModel;
import com.xbongbong.saas.domain.entity.DynamicEntity;
import com.xbongbong.saas.domain.entity.SmsStatusEntity;

import java.util.List;
import java.util.Map;

public interface DynamicModel extends IModel<DynamicEntity> {
    List<DynamicEntity> findEntitys(Map<String, Object> param);

    void insertBatch(List<DynamicEntity> dynamicEntities);

    /**
     * 短信发送动态
     * @param smsStatusEntity
     */
    void insertSmsSendDynamic(SmsStatusEntity smsStatusEntity);

    void updateData(Map<String, Object> params);

}
